Obec Borová leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 612 m. V roce 2014 zde žilo 200 obyvatel. Borová má katastrální území o rozloze 307 ha.